to make adequate provision - Türkisch Englisch Wörterbuch